1 chabacana
English-spanish dictionary > chabacana
2 chabacano
English-spanish dictionary > chabacano